#! -*- coding: utf-8 -*-

from django.db import models

from django import forms
from django.contrib.admin import widgets

class NotificacaoForm(forms.Form):
    DEST_CHOICES = (
        (u'T', u'Todos'),
        (u'A', u'Apenas usuarios inscritos este ano'),
        (u'I', u'Apenas usuarios que levarão a máquina para o INSTALLFEST'),
    )

    destinatario = forms.ChoiceField(choices=DEST_CHOICES)
    titulo = forms.CharField(max_length=200)
    mensagem = forms.CharField(widget=widgets.forms.Textarea)

    def __unicode__(self):
        return self.nome

class ContatoForm(forms.Form):
    nome = forms.CharField(max_length=100, help_text='Digite seu nome completo. (campo obrigatório)')
    email = forms.EmailField(help_text='Digite seu e-mail para podermos respondê-lo. (campo obrigatório)')
    telefone = forms.CharField(max_length=20, required=False)
    mensagem = forms.CharField(widget=widgets.forms.Textarea)

    def __unicode__(self):
        return self.nome

